Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Applied Math Third Year", :te_math=>"0", :te_sci=>"0", :department=>"AM", :id=>1, :course_code=>"300"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Applied Math Fourth Year", :te_math=>"0", :te_sci=>"0", :department=>"AM", :id=>2, :course_code=>"400"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Biology Second Year", :te_math=>"0", :te_sci=>"0", :department=>"BIOL", :id=>3, :course_code=>"200"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Biology Third Year", :te_math=>"0", :te_sci=>"0", :department=>"BIOL", :id=>4, :course_code=>"300"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Biology Fourth Year", :te_math=>"0", :te_sci=>"0", :department=>"BIOL", :id=>5, :course_code=>"400"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Combinatorics and Optimization Any Year", :te_math=>"0", :te_sci=>"0", :department=>"C&O", :id=>6, :course_code=>"000"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"25.2", :full_name=>"Transport Processes 1", :te_math=>"0", :te_sci=>"0", :department=>"CHE", :id=>7, :course_code=>"200"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"25.5", :full_name=>"Physical Chemistry 2", :te_math=>"0", :te_sci=>"25.5", :department=>"CHE", :id=>8, :course_code=>"231"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"21", :full_name=>"Chemical Reaction Engineering", :te_math=>"0", :te_sci=>"4.2", :department=>"CHE", :id=>9, :course_code=>"311"})
Course.create_or_update({:te_engdes=>"8.4", :te_engsci=>"8.4", :full_name=>"Process Engineering Design", :te_math=>"25.2", :te_sci=>"0", :department=>"CHE", :id=>10, :course_code=>"321"})
Course.create_or_update({:te_engdes=>"15.3", :te_engsci=>"15.3", :full_name=>"Inorganic Process Principles 2", :te_math=>"0", :te_sci=>"20.4", :department=>"CHE", :id=>11, :course_code=>"331"})
Course.create_or_update({:te_engdes=>"9", :te_engsci=>"18", :full_name=>"Introduction to Biotechnology", :te_math=>"0", :te_sci=>"18", :department=>"CHE", :id=>12, :course_code=>"360"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"21", :full_name=>"Introduction to Process Control", :te_math=>"4.2", :te_sci=>"0", :department=>"CHE", :id=>13, :course_code=>"420"})
Course.create_or_update({:te_engdes=>"21.6", :te_engsci=>"14.4", :full_name=>"Separation Processes", :te_math=>"0", :te_sci=>"0", :department=>"CHE", :id=>14, :course_code=>"512"})
Course.create_or_update({:te_engdes=>"10.8", :te_engsci=>"25.2", :full_name=>"Fundamentals of Petroleum Production", :te_math=>"0", :te_sci=>"0", :department=>"CHE", :id=>15, :course_code=>"514"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"10.8", :full_name=>"Advanced Process Dynamics and Control", :te_math=>"7.2", :te_sci=>"0", :department=>"CHE", :id=>16, :course_code=>"522"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"12", :full_name=>"Process Control Laboratory", :te_math=>"0", :te_sci=>"0", :department=>"CHE", :id=>17, :course_code=>"524"})
Course.create_or_update({:te_engdes=>"28.8", :te_engsci=>"32.4", :full_name=>"Polymerization and Polymer Properties", :te_math=>"0", :te_sci=>"10.8", :department=>"CHE", :id=>18, :course_code=>"542"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Extractive Metallurgy 1", :te_math=>"0", :te_sci=>"0", :department=>"CHE", :id=>19, :course_code=>"552"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Extractive Metallurgy 2", :te_math=>"0", :te_sci=>"0", :department=>"CHE", :id=>20, :course_code=>"554"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"10.8", :full_name=>"Fermentation Engineering", :te_math=>"0", :te_sci=>"7.2", :department=>"CHE", :id=>21, :course_code=>"562"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"10.8", :full_name=>"Food Process Engineering", :te_math=>"0", :te_sci=>"7.2", :department=>"CHE", :id=>22, :course_code=>"564"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"18", :full_name=>"Air Pollution control", :te_math=>"0", :te_sci=>"0", :department=>"CHE", :id=>23, :course_code=>"572"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"18", :full_name=>"Treatment of Aqueous Inorganic Wastes", :te_math=>"0", :te_sci=>"0", :department=>"CHE", :id=>24, :course_code=>"574"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Chemistry Second Year", :te_math=>"0", :te_sci=>"0", :department=>"CHEM", :id=>25, :course_code=>"200"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Organic Chemistry 1 Laboratory", :te_math=>"0", :te_sci=>"0", :department=>"CHEM", :id=>26, :course_code=>"28L"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Organic Chemistry 1", :te_math=>"0", :te_sci=>"0", :department=>"CHEM", :id=>27, :course_code=>"28"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Chemistry Third Year", :te_math=>"0", :te_sci=>"0", :department=>"CHEM", :id=>28, :course_code=>"300"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Introductory Organic Chemistry", :te_math=>"0", :te_sci=>"0", :department=>"CHEM", :id=>29, :course_code=>"38"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Chemistry Fourth Year", :te_math=>"0", :te_sci=>"0", :department=>"CHEM", :id=>30, :course_code=>"400"})
Course.create_or_update({:te_engdes=>"10.2", :te_engsci=>"49.8", :full_name=>"Mechanics of Solids 1", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>31, :course_code=>"204"})
Course.create_or_update({:te_engdes=>"19.2", :te_engsci=>"14.4", :full_name=>"Mechanics of Solids 2", :te_math=>"0", :te_sci=>"14.4", :department=>"CIVE", :id=>32, :course_code=>"205"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Geology for Engineers", :te_math=>"0", :te_sci=>"48", :department=>"CIVE", :id=>33, :course_code=>"253"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"54", :full_name=>"Structure and Properties of Materials", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>34, :course_code=>"265"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"42", :full_name=>"Structural Analysis 1", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>35, :course_code=>"303"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"42", :full_name=>"Mechanics of Solids 3", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>36, :course_code=>"306"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Transport Principles and Applications", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>37, :course_code=>"342"})
Course.create_or_update({:te_engdes=>"31.5", :te_engsci=>"31.5", :full_name=>"Urban Transport Planning", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>38, :course_code=>"344"})
Course.create_or_update({:te_engdes=>"27", :te_engsci=>"27", :full_name=>"Geotechnical Engineering 1", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>39, :course_code=>"353"})
Course.create_or_update({:te_engdes=>"31.5", :te_engsci=>"10.5", :full_name=>"Geotechnical Engineering 2", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>40, :course_code=>"354"})
Course.create_or_update({:te_engdes=>"4.8", :te_engsci=>"24", :full_name=>"Water Quality", :te_math=>"0", :te_sci=>"19.2", :department=>"CIVE", :id=>41, :course_code=>"375"})
Course.create_or_update({:te_engdes=>"8.8", :te_engsci=>"35.2", :full_name=>"Hydraulics", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>42, :course_code=>"381"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"42", :full_name=>"Structural Analysis 2", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>43, :course_code=>"403"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"36", :full_name=>"Structural Analysis 3", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>44, :course_code=>"404"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"25.2", :full_name=>"Structural Dynamics", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>45, :course_code=>"405"})
Course.create_or_update({:te_engdes=>"42", :te_engsci=>"0", :full_name=>"Structural Steel Design", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>46, :course_code=>"413"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Structural Concrete Design II", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>47, :course_code=>"414"})
Course.create_or_update({:te_engdes=>"42", :te_engsci=>"0", :full_name=>"Structural Systems", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>48, :course_code=>"415"})
Course.create_or_update({:te_engdes=>"8.4", :te_engsci=>"21", :full_name=>"Finite Element Analysis", :te_math=>"12.6", :te_sci=>"0", :department=>"CIVE", :id=>49, :course_code=>"422"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Transport Systems Analysis", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>50, :course_code=>"440"})
Course.create_or_update({:te_engdes=>"36", :te_engsci=>"12", :full_name=>"Traffic Engineering", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>51, :course_code=>"443"})
Course.create_or_update({:te_engdes=>"34.4", :te_engsci=>"7.6", :full_name=>"Geotechnical Engineering 3", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>52, :course_code=>"454"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"16.8", :full_name=>"Orthopaedic Bioengineering", :te_math=>"0", :te_sci=>"8.4", :department=>"CIVE", :id=>53, :course_code=>"460"})
Course.create_or_update({:te_engdes=>"36", :te_engsci=>"12", :full_name=>"Wastewater Treatment", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>54, :course_code=>"472"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"42", :full_name=>"Contaminant Transport", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>55, :course_code=>"473"})
Course.create_or_update({:te_engdes=>"37.8", :te_engsci=>"4.2", :full_name=>"Design of Urban Water System", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>56, :course_code=>"483"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Hydrology", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>57, :course_code=>"486"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"18", :full_name=>"Engineering in the Canadian North", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>58, :course_code=>"493"})
Course.create_or_update({:te_engdes=>"42", :te_engsci=>"0", :full_name=>"Construction Engineering", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>59, :course_code=>"496"})
Course.create_or_update({:te_engdes=>"42", :te_engsci=>"0", :full_name=>"Building Science & Technology", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>60, :course_code=>"507"})
Course.create_or_update({:te_engdes=>"42", :te_engsci=>"0", :full_name=>"Pavement Structural Design", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>61, :course_code=>"542"})
Course.create_or_update({:te_engdes=>"36", :te_engsci=>"0", :full_name=>"Geotechnical Engineering 3", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>62, :course_code=>"554"})
Course.create_or_update({:te_engdes=>"54", :te_engsci=>"0", :full_name=>"Design of Urban Water System", :te_math=>"0", :te_sci=>"0", :department=>"CIVE", :id=>63, :course_code=>"583"})
Course.create_or_update({:te_engdes=>"31.5", :te_engsci=>"10.5", :full_name=>"Software Abstraction and Specification", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>64, :course_code=>"246"})
Course.create_or_update({:te_engdes=>"10.8", :te_engsci=>"25.2", :full_name=>"Concurrent Programming", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>65, :course_code=>"343"})
Course.create_or_update({:te_engdes=>"21.6", :te_engsci=>"14.4", :full_name=>"Introduction to Database Management", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>66, :course_code=>"348"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"14.4", :full_name=>"Operating Systems", :te_math=>"7.2", :te_sci=>"0", :department=>"CS", :id=>67, :course_code=>"350"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"28.8", :full_name=>"Introduction to the Theory of Computing", :te_math=>"7.2", :te_sci=>"0", :department=>"CS", :id=>68, :course_code=>"360"})
Course.create_or_update({:te_engdes=>"10.8", :te_engsci=>"16.2", :full_name=>"Numerical Computation", :te_math=>"9", :te_sci=>"0", :department=>"CS", :id=>69, :course_code=>"370"})
Course.create_or_update({:te_engdes=>"7.2", :te_engsci=>"21.6", :full_name=>"Principles of Programming Languages", :te_math=>"7.2", :te_sci=>"0", :department=>"CS", :id=>70, :course_code=>"442"})
Course.create_or_update({:te_engdes=>"21.6", :te_engsci=>"14.4", :full_name=>"Compiler Construction", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>71, :course_code=>"444"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"26.4", :full_name=>"Software Requirements Specification & Analysis", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>72, :course_code=>"445"})
Course.create_or_update({:te_engdes=>"23.1", :te_engsci=>"14.7", :full_name=>"Software Design and Architectures", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>73, :course_code=>"446"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"28.8", :full_name=>"Software Testing Quality Assurance & Maintenance", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>74, :course_code=>"447"})
Course.create_or_update({:te_engdes=>"9", :te_engsci=>"27", :full_name=>"Computer Architecture", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>75, :course_code=>"450"})
Course.create_or_update({:te_engdes=>"48", :te_engsci=>"12", :full_name=>"Real-time Programming", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>76, :course_code=>"452"})
Course.create_or_update({:te_engdes=>"27", :te_engsci=>"9", :full_name=>"Distributed Systems", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>77, :course_code=>"454"})
Course.create_or_update({:te_engdes=>"5.4", :te_engsci=>"30.6", :full_name=>"System Performance Evaluation", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>78, :course_code=>"457"})
Course.create_or_update({:te_engdes=>"7.2", :te_engsci=>"25.2", :full_name=>"Formal Languages and Parsing", :te_math=>"3.6", :te_sci=>"0", :department=>"CS", :id=>79, :course_code=>"462"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Computational Complexity Theory", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>80, :course_code=>"464"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"18", :full_name=>"Algorithm Design and Analysis", :te_math=>"3.6", :te_sci=>"0", :department=>"CS", :id=>81, :course_code=>"466"})
Course.create_or_update({:te_engdes=>"9", :te_engsci=>"18", :full_name=>"Numerical Linear Algebra", :te_math=>"9", :te_sci=>"0", :department=>"CS", :id=>82, :course_code=>"472"})
Course.create_or_update({:te_engdes=>"7.2", :te_engsci=>"14.4", :full_name=>"Information Systems Management", :te_math=>"0", :te_sci=>"0", :department=>"CS", :id=>83, :course_code=>"480"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"18", :full_name=>"Introduction to Artificial Intelligence", :te_math=>"3.6", :te_sci=>"0", :department=>"CS", :id=>84, :course_code=>"486"})
Course.create_or_update({:te_engdes=>"7.2", :te_engsci=>"19.8", :full_name=>"Introduction to Symbolic Computation", :te_math=>"9", :te_sci=>"0", :department=>"CS", :id=>85, :course_code=>"487"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"14.4", :full_name=>"Introduction to Computer Graphics", :te_math=>"3.6", :te_sci=>"3.6", :department=>"CS", :id=>86, :course_code=>"488"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Discrete Mathematics", :te_math=>"48", :te_sci=>"0", :department=>"E&CE", :id=>87, :course_code=>"103"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Advanced Calculus for Electrical Engineers", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>88, :course_code=>"206"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Electronic and Electrical Properties of Materials", :te_math=>"0", :te_sci=>"42", :department=>"E&CE", :id=>89, :course_code=>"209"})
Course.create_or_update({:te_engdes=>"5.1", :te_engsci=>"33.2", :full_name=>"Electronic Devices", :te_math=>"0", :te_sci=>"12.8", :department=>"E&CE", :id=>90, :course_code=>"231"})
Course.create_or_update({:te_engdes=>"20.4", :te_engsci=>"25.5", :full_name=>"Programming Languages and Translators", :te_math=>"5.1", :te_sci=>"0", :department=>"E&CE", :id=>91, :course_code=>"251"})
Course.create_or_update({:te_engdes=>"12.8", :te_engsci=>"30.6", :full_name=>"Energy Systems", :te_math=>"0", :te_sci=>"7.7", :department=>"E&CE", :id=>92, :course_code=>"261"})
Course.create_or_update({:te_engdes=>"12.8", :te_engsci=>"38.3", :full_name=>"Communication Systems", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>93, :course_code=>"318"})
Course.create_or_update({:te_engdes=>"25.5", :te_engsci=>"25.5", :full_name=>"Microprocessor Systems and Interfacing", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>94, :course_code=>"324"})
Course.create_or_update({:te_engdes=>"25.5", :te_engsci=>"25.5", :full_name=>"Microprocessor Systems and Interfacing for Mechatronics Students", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>95, :course_code=>"325"})
Course.create_or_update({:te_engdes=>"25.5", :te_engsci=>"25.5", :full_name=>"Electronic Circuits", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>96, :course_code=>"332"})
Course.create_or_update({:te_engdes=>"30.6", :te_engsci=>"20.4", :full_name=>"Real-Time Operating Systems", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>97, :course_code=>"354"})
Course.create_or_update({:te_engdes=>"38.3", :te_engsci=>"12.8", :full_name=>"Software Engineering", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>98, :course_code=>"355"})
Course.create_or_update({:te_engdes=>"12.8", :te_engsci=>"38.3", :full_name=>"Modeling and Control of Electric Drives", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>99, :course_code=>"362"})
Course.create_or_update({:te_engdes=>"10.5", :te_engsci=>"31.5", :full_name=>"Digital Communications", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>100, :course_code=>"411"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Coded Digital Communications", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>101, :course_code=>"412"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Digital Signal Processing", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>102, :course_code=>"413"})
Course.create_or_update({:te_engdes=>"10.5", :te_engsci=>"31.5", :full_name=>"Wireless Communications", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>103, :course_code=>"414"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Communication Networks", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>104, :course_code=>"418"})
Course.create_or_update({:te_engdes=>"38.3", :te_engsci=>"12.8", :full_name=>"Digital Systems Engineering", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>105, :course_code=>"427"})
Course.create_or_update({:te_engdes=>"12.6", :te_engsci=>"21", :full_name=>"Computer Networks and Security", :te_math=>"8.4", :te_sci=>"0", :department=>"E&CE", :id=>106, :course_code=>"428"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Computer Structures", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>107, :course_code=>"429"})
Course.create_or_update({:te_engdes=>"12.6", :te_engsci=>"21", :full_name=>"Radio Frequency Microelectronics", :te_math=>"0", :te_sci=>"8.4", :department=>"E&CE", :id=>108, :course_code=>"431"})
Course.create_or_update({:te_engdes=>"19.5", :te_engsci=>"11.7", :full_name=>"Microsystems Technology", :te_math=>"0", :te_sci=>"7.8", :department=>"E&CE", :id=>109, :course_code=>"434"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"IC Technology for RF and Wireless Applications", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>110, :course_code=>"435"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Design of Integrated Circuits and Devices", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>111, :course_code=>"436"})
Course.create_or_update({:te_engdes=>"29.3", :te_engsci=>"9.8", :full_name=>"Integrated VLSI Systems", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>112, :course_code=>"437"})
Course.create_or_update({:te_engdes=>"23.4", :te_engsci=>"11.7", :full_name=>"Digital Integrated Circuits", :te_math=>"0", :te_sci=>"3.9", :department=>"E&CE", :id=>113, :course_code=>"438"})
Course.create_or_update({:te_engdes=>"29.3", :te_engsci=>"9.8", :full_name=>"Analog Integrated Circuits", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>114, :course_code=>"439"})
Course.create_or_update({:te_engdes=>"25.2", :te_engsci=>"16.8", :full_name=>"Circuit Analysis and Filter Design", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>115, :course_code=>"443"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Linear Systems", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>116, :course_code=>"446"})
Course.create_or_update({:te_engdes=>"29.3", :te_engsci=>"9.8", :full_name=>"Software Systems", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>117, :course_code=>"450"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"26.4", :full_name=>"Software Requirements Specification and  Analysis", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>118, :course_code=>"451"})
Course.create_or_update({:te_engdes=>"26.4", :te_engsci=>"16.8", :full_name=>"Software Design and Architecture", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>119, :course_code=>"452"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"28.8", :full_name=>"Software Testing Quality Assurance & Maintenance", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>120, :course_code=>"453"})
Course.create_or_update({:te_engdes=>"25.5", :te_engsci=>"25.5", :full_name=>"Distributed and Network Computing", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>121, :course_code=>"454"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Software Engineering", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>122, :course_code=>"455"})
Course.create_or_update({:te_engdes=>"38.3", :te_engsci=>"12.8", :full_name=>"Database Systems", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>123, :course_code=>"456"})
Course.create_or_update({:te_engdes=>"12.8", :te_engsci=>"38.3", :full_name=>"Applied Artificial Intelligence", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>124, :course_code=>"457"})
Course.create_or_update({:te_engdes=>"29.3", :te_engsci=>"9.8", :full_name=>"Design and Applications of Power Electronic Converters", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>125, :course_code=>"463"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Insulation Diagnosis and Digital Protection", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>126, :course_code=>"464"})
Course.create_or_update({:te_engdes=>"8.4", :te_engsci=>"33.6", :full_name=>"Computer Simulation of Power Systems", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>127, :course_code=>"465"})
Course.create_or_update({:te_engdes=>"12.8", :te_engsci=>"25.5", :full_name=>"Electromagnetic Waves", :te_math=>"0", :te_sci=>"12.8", :department=>"E&CE", :id=>128, :course_code=>"471"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Microwave Engineering", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>129, :course_code=>"473"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Antenna Engineering", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>130, :course_code=>"474"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Guided Wave Photonics Engineering", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>131, :course_code=>"475"})
Course.create_or_update({:te_engdes=>"29.4", :te_engsci=>"12.6", :full_name=>"Antennas and Wireless Systems", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>132, :course_code=>"476"})
Course.create_or_update({:te_engdes=>"25.5", :te_engsci=>"25.5", :full_name=>"Digital Control Applications", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>133, :course_code=>"484"})
Course.create_or_update({:te_engdes=>"15.3", :te_engsci=>"25.5", :full_name=>"Robot Dynamics and Control", :te_math=>"0", :te_sci=>"10.2", :department=>"E&CE", :id=>134, :course_code=>"486"})
Course.create_or_update({:te_engdes=>"31.5", :te_engsci=>"10.5", :full_name=>"Multivariable Control Systems", :te_math=>"0", :te_sci=>"0", :department=>"E&CE", :id=>135, :course_code=>"488"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Earth Sciences Second Year", :te_math=>"0", :te_sci=>"0", :department=>"EARTH", :id=>136, :course_code=>"200"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Earth Sciences Third Year", :te_math=>"0", :te_sci=>"0", :department=>"EARTH", :id=>137, :course_code=>"300"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Earth Sciences Fourth Year", :te_math=>"0", :te_sci=>"0", :department=>"EARTH", :id=>138, :course_code=>"400"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Environmental Chemistry & Ecotoxicology", :te_math=>"0", :te_sci=>"0", :department=>"ENVE", :id=>139, :course_code=>"220"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"15.3", :full_name=>"Inorganic Environmental Process Principles", :te_math=>"0", :te_sci=>"35.7", :department=>"ENVE", :id=>140, :course_code=>"231"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"12", :full_name=>"Environmental Chemistry", :te_math=>"0", :te_sci=>"36", :department=>"ENVE", :id=>141, :course_code=>"275"})
Course.create_or_update({:te_engdes=>"8.4", :te_engsci=>"29.4", :full_name=>"Environmental Resource Management", :te_math=>"4.2", :te_sci=>"0", :department=>"ENVE", :id=>142, :course_code=>"320"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"25.2", :full_name=>"Advanced Mathematics", :te_math=>"16.8", :te_sci=>"0", :department=>"ENVE", :id=>143, :course_code=>"321"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"48", :full_name=>"Lab. Analysis & Field Sampling", :te_math=>"0", :te_sci=>"12", :department=>"ENVE", :id=>144, :course_code=>"330"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"10.8", :full_name=>"Instrumentation and Analysis Methods", :te_math=>"0", :te_sci=>"16.2", :department=>"ENVE", :id=>145, :course_code=>"331"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Chemical Reaction Engineering", :te_math=>"0", :te_sci=>"0", :department=>"ENVE", :id=>146, :course_code=>"333"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Environmental Chemistry", :te_math=>"0", :te_sci=>"0", :department=>"ENVE", :id=>147, :course_code=>"334"})
Course.create_or_update({:te_engdes=>"9.6", :te_engsci=>"33.6", :full_name=>"Water Quality Engineering", :te_math=>"0", :te_sci=>"4.8", :department=>"ENVE", :id=>148, :course_code=>"375"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"21", :full_name=>"Transport Processes", :te_math=>"0", :te_sci=>"0", :department=>"ENVE", :id=>149, :course_code=>"410"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Modelling of the Environment", :te_math=>"0", :te_sci=>"0", :department=>"ENVE", :id=>150, :course_code=>"420"})
Course.create_or_update({:te_engdes=>"35.7", :te_engsci=>"15.3", :full_name=>"Wastewater Treatment", :te_math=>"0", :te_sci=>"0", :department=>"ENVE", :id=>151, :course_code=>"472"})
Course.create_or_update({:te_engdes=>"8.4", :te_engsci=>"33.6", :full_name=>"Contaminant Transport", :te_math=>"0", :te_sci=>"0", :department=>"ENVE", :id=>152, :course_code=>"473"})
Course.create_or_update({:te_engdes=>"33.6", :te_engsci=>"14.4", :full_name=>"Engineering for Solid Waste Management", :te_math=>"0", :te_sci=>"0", :department=>"ENVE", :id=>153, :course_code=>"477"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"33.6", :full_name=>"Applied Process Analysis and Design", :te_math=>"0", :te_sci=>"0", :department=>"ENVE", :id=>154, :course_code=>"484"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Enviromental Studies", :te_math=>"0", :te_sci=>"0", :department=>"ENVS", :id=>155, :course_code=>"200"})
Course.create_or_update({:te_engdes=>"32.4", :te_engsci=>"21.6", :full_name=>"Systems", :te_math=>"0", :te_sci=>"0", :department=>"GENE", :id=>156, :course_code=>"241"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Air Photo Interpretation", :te_math=>"0", :te_sci=>"0", :department=>"GEOG", :id=>157, :course_code=>"276"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Occupational Health", :te_math=>"0", :te_sci=>"0", :department=>"GEOG", :id=>158, :course_code=>"350"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Spatial Data and Spatial Data Bases", :te_math=>"0", :te_sci=>"0", :department=>"GEOG", :id=>159, :course_code=>"355"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Advanced Remote Sensing Techniques", :te_math=>"0", :te_sci=>"0", :department=>"GEOG", :id=>160, :course_code=>"371"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Environmental Health", :te_math=>"0", :te_sci=>"0", :department=>"HLTH", :id=>161, :course_code=>"340"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Occupational Health", :te_math=>"0", :te_sci=>"0", :department=>"HLTH", :id=>162, :course_code=>"350"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Human Anatomy", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>163, :course_code=>"100"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Human Anatomy Lab", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>164, :course_code=>"100L"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Human Biochemistry", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>165, :course_code=>"217"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Advanced Biomechanics of Human Movement", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>166, :course_code=>"221"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Intro to Movement Disorders", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>167, :course_code=>"242"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Human Anatomy of the Central Nervous System", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>168, :course_code=>"301"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Information Processing in Human Perceptual Motor Performance", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>169, :course_code=>"356"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Physiological Adaptations to Physical Activity", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>170, :course_code=>"401"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Neuromuscular Integration", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>171, :course_code=>"416"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Occupational Biomechanics", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>172, :course_code=>"420"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Advanced Biomechanics of Human Movement", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>173, :course_code=>"425"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Cognitive Dysfunction and Motor Skills", :te_math=>"0", :te_sci=>"0", :department=>"KIN", :id=>174, :course_code=>"456"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Introduction to Combinitorics", :te_math=>"0", :te_sci=>"0", :department=>"MATH", :id=>175, :course_code=>"239"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"24", :full_name=>"Structure and Properties of Materials", :te_math=>"0", :te_sci=>"24", :department=>"ME", :id=>176, :course_code=>"215"})
Course.create_or_update({:te_engdes=>"8.4", :te_engsci=>"33.6", :full_name=>"Mechanics of Deformable Solids 2", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>177, :course_code=>"220"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"16.8", :full_name=>"Control Properties of Materials", :te_math=>"0", :te_sci=>"14.4", :department=>"ME", :id=>178, :course_code=>"230"})
Course.create_or_update({:te_engdes=>"15.3", :te_engsci=>"25.5", :full_name=>"Electromechanical Devices and Power Processing", :te_math=>"0", :te_sci=>"10.2", :department=>"ME", :id=>179, :course_code=>"269"})
Course.create_or_update({:te_engdes=>"12.6", :te_engsci=>"21", :full_name=>"Kinematics and Dynamics of Machines", :te_math=>"0", :te_sci=>"8.4", :department=>"ME", :id=>180, :course_code=>"321"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"16.8", :full_name=>"Mechanical Design 1", :te_math=>"0", :te_sci=>"4.2", :department=>"ME", :id=>181, :course_code=>"322"})
Course.create_or_update({:te_engdes=>"30", :te_engsci=>"30", :full_name=>"Manufacturing Processes", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>182, :course_code=>"340"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"33.6", :full_name=>"Heat Transfer 1", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>183, :course_code=>"353"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"33.6", :full_name=>"Thermodynamics 2", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>184, :course_code=>"354"})
Course.create_or_update({:te_engdes=>"16.2", :te_engsci=>"37.8", :full_name=>"Fluid Mechanics 2", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>185, :course_code=>"362"})
Course.create_or_update({:te_engdes=>"21.6", :te_engsci=>"14.4", :full_name=>"Mechanical Design 2", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>186, :course_code=>"423"})
Course.create_or_update({:te_engdes=>"25.2", :te_engsci=>"16.8", :full_name=>"Industrial Metallurgy", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>187, :course_code=>"435"})
Course.create_or_update({:te_engdes=>"9.6", :te_engsci=>"28.8", :full_name=>"Welding and Joining Processes", :te_math=>"0", :te_sci=>"9.6", :department=>"ME", :id=>188, :course_code=>"436"})
Course.create_or_update({:te_engdes=>"25.2", :te_engsci=>"16.8", :full_name=>"Energy Transfer in Buildings", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>189, :course_code=>"452"})
Course.create_or_update({:te_engdes=>"12.6", :te_engsci=>"29.4", :full_name=>"Heat Transfer 2", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>190, :course_code=>"456"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"21.6", :full_name=>"Energy Conservation", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>191, :course_code=>"459"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Advanced Dynamics", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>192, :course_code=>"524"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"18", :full_name=>"Mechanics of Deformable Solids 3", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>193, :course_code=>"527"})
Course.create_or_update({:te_engdes=>"8.4", :te_engsci=>"25.2", :full_name=>"Microstructural Changes in Engineering Alloys", :te_math=>"0", :te_sci=>"8.4", :department=>"ME", :id=>194, :course_code=>"531"})
Course.create_or_update({:te_engdes=>"8.4", :te_engsci=>"25.2", :full_name=>"Composite Materials", :te_math=>"0", :te_sci=>"8.4", :department=>"ME", :id=>195, :course_code=>"533"})
Course.create_or_update({:te_engdes=>"12.6", :te_engsci=>"21", :full_name=>"Non-metallic Materials", :te_math=>"0", :te_sci=>"8.4", :department=>"ME", :id=>196, :course_code=>"534"})
Course.create_or_update({:te_engdes=>"12.6", :te_engsci=>"21", :full_name=>"Welding Metallurgy", :te_math=>"0", :te_sci=>"8.4", :department=>"ME", :id=>197, :course_code=>"535"})
Course.create_or_update({:te_engdes=>"27", :te_engsci=>"27", :full_name=>"Welding Fabrication and Quality Control", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>198, :course_code=>"537"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Deformation Processes", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>199, :course_code=>"541"})
Course.create_or_update({:te_engdes=>"5.4", :te_engsci=>"48.6", :full_name=>"Robot Manipulators", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>200, :course_code=>"547"})
Course.create_or_update({:te_engdes=>"37.8", :te_engsci=>"16.2", :full_name=>"Numerical Control of Machine Tools 1", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>201, :course_code=>"548"})
Course.create_or_update({:te_engdes=>"32.4", :te_engsci=>"21.6", :full_name=>"Computer Aided Design", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>202, :course_code=>"555"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"21.6", :full_name=>"Combustion 1", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>203, :course_code=>"557"})
Course.create_or_update({:te_engdes=>"12.6", :te_engsci=>"16.8", :full_name=>"Finite Element Methods", :te_math=>"12.6", :te_sci=>"0", :department=>"ME", :id=>204, :course_code=>"559"})
Course.create_or_update({:te_engdes=>"12.6", :te_engsci=>"29.4", :full_name=>"Fluid Power Control Systems", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>205, :course_code=>"561"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"25.2", :full_name=>"Turbomachines", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>206, :course_code=>"563"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"21.6", :full_name=>"Aerodynamics", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>207, :course_code=>"564"})
Course.create_or_update({:te_engdes=>"13.9", :te_engsci=>"28.1", :full_name=>"Computational Fluid Dynamics for Engineering Design", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>208, :course_code=>"566"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"21.6", :full_name=>"Noise Analysis and Control", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>209, :course_code=>"568"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"25.2", :full_name=>"Thermfluid Systems", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>210, :course_code=>"569"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"21.6", :full_name=>"Air Pollution 1", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>211, :course_code=>"571"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"18", :full_name=>"Autonomous Mobile Robots", :te_math=>"0", :te_sci=>"0", :department=>"ME", :id=>212, :course_code=>"597"})
Course.create_or_update({:te_engdes=>"10.5", :te_engsci=>"10.5", :full_name=>"Operations Research 2", :te_math=>"21", :te_sci=>"0", :department=>"MSCI", :id=>213, :course_code=>"431"})
Course.create_or_update({:te_engdes=>"33.6", :te_engsci=>"8.4", :full_name=>"Introduction to Production", :te_math=>"0", :te_sci=>"0", :department=>"MSCI", :id=>214, :course_code=>"432"})
Course.create_or_update({:te_engdes=>"25.2", :te_engsci=>"16.8", :full_name=>"Information Systems Analysis and Design", :te_math=>"0", :te_sci=>"0", :department=>"MSCI", :id=>215, :course_code=>"444"})
Course.create_or_update({:te_engdes=>"12.6", :te_engsci=>"16.8", :full_name=>"Decision Making Under Uncertainty", :te_math=>"0", :te_sci=>"0", :department=>"MSCI", :id=>216, :course_code=>"452"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Visual Perception 1", :te_math=>"0", :te_sci=>"0", :department=>"OPTOM", :id=>217, :course_code=>"109"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Quantum Physics 1", :te_math=>"0", :te_sci=>"36", :department=>"PHYS", :id=>218, :course_code=>"234"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Physical Optics", :te_math=>"0", :te_sci=>"0", :department=>"PHYS", :id=>219, :course_code=>"246"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Geometrical and Physical Optics", :te_math=>"0", :te_sci=>"0", :department=>"PHYS", :id=>220, :course_code=>"256"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Optics Laboratory (must be taken with PHYS 256)", :te_math=>"0", :te_sci=>"0", :department=>"PHYS", :id=>221, :course_code=>"256L"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Crystallography and X-Ray Diffraction", :te_math=>"0", :te_sci=>"0", :department=>"PHYS", :id=>222, :course_code=>"259"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Classical Mechanics 1", :te_math=>"0", :te_sci=>"0", :department=>"PHYS", :id=>223, :course_code=>"263"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Physics Third Year", :te_math=>"0", :te_sci=>"0", :department=>"PHYS", :id=>224, :course_code=>"300"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Physics Fourth Year", :te_math=>"0", :te_sci=>"0", :department=>"PHYS", :id=>225, :course_code=>"400"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Pure Math Any Year", :te_math=>"0", :te_sci=>"0", :department=>"PMATH", :id=>226, :course_code=>"0"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Physiological Psychology", :te_math=>"0", :te_sci=>"0", :department=>"PSYCH", :id=>227, :course_code=>"261"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Statistics Third Year", :te_math=>"0", :te_sci=>"0", :department=>"STAT", :id=>228, :course_code=>"300"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"0", :full_name=>"Statistics Fourth Year", :te_math=>"0", :te_sci=>"0", :department=>"STAT", :id=>229, :course_code=>"400"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"4.8", :full_name=>"Applied Statistics", :te_math=>"43.2", :te_sci=>"0", :department=>"SYDE", :id=>230, :course_code=>"334"})
Course.create_or_update({:te_engdes=>"28.8", :te_engsci=>"7.2", :full_name=>"User Centered Design Methods", :te_math=>"0", :te_sci=>"0", :department=>"SYDE", :id=>231, :course_code=>"348"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"21.6", :full_name=>"Modelling and Simulation of Mechanical Systems", :te_math=>"0", :te_sci=>"0", :department=>"SYDE", :id=>232, :course_code=>"382"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"16.8", :full_name=>"Machine Intelligence", :te_math=>"8.4", :te_sci=>"0", :department=>"SYDE", :id=>233, :course_code=>"422"})
Course.create_or_update({:te_engdes=>"4.2", :te_engsci=>"21", :full_name=>"Biomedical Engineering", :te_math=>"0", :te_sci=>"16.8", :department=>"SYDE", :id=>234, :course_code=>"444"})
Course.create_or_update({:te_engdes=>"12.6", :te_engsci=>"21", :full_name=>"Computer Simulation of Systems", :te_math=>"8.4", :te_sci=>"0", :department=>"SYDE", :id=>235, :course_code=>"454"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Optimization Methods for Stochastic Systems", :te_math=>"0", :te_sci=>"0", :department=>"SYDE", :id=>236, :course_code=>"511"})
Course.create_or_update({:te_engdes=>"21", :te_engsci=>"21", :full_name=>"Embedded Real-Time Systems Design", :te_math=>"0", :te_sci=>"0", :department=>"SYDE", :id=>237, :course_code=>"524"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"27", :full_name=>"Remote Sensing Systems", :te_math=>"0", :te_sci=>"0", :department=>"SYDE", :id=>238, :course_code=>"534"})
Course.create_or_update({:te_engdes=>"28.8", :te_engsci=>"7.2", :full_name=>"Interface Design", :te_math=>"0", :te_sci=>"0", :department=>"SYDE", :id=>239, :course_code=>"542"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"18", :full_name=>"Advanced Graph Theoretic Methods", :te_math=>"0", :te_sci=>"0", :department=>"SYDE", :id=>240, :course_code=>"551"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"21", :full_name=>"Advanced Dynamics", :te_math=>"0", :te_sci=>"21", :department=>"SYDE", :id=>241, :course_code=>"553"})
Course.create_or_update({:te_engdes=>"16.8", :te_engsci=>"16.8", :full_name=>"Systems Models 2", :te_math=>"8.4", :te_sci=>"0", :department=>"SYDE", :id=>242, :course_code=>"554"})
Course.create_or_update({:te_engdes=>"0", :te_engsci=>"29.4", :full_name=>"Modelling of Continuum Systems", :te_math=>"12.6", :te_sci=>"0", :department=>"SYDE", :id=>243, :course_code=>"555"})
Course.create_or_update({:te_engdes=>"14.4", :te_engsci=>"10.8", :full_name=>"Simulating Neurobiological Systems", :te_math=>"7.2", :te_sci=>"3.6", :department=>"SYDE", :id=>244, :course_code=>"556"})
Course.create_or_update({:te_engdes=>"18", :te_engsci=>"10.8", :full_name=>"Fuzzy Logic and Neural Networks", :te_math=>"7.2", :te_sci=>"0", :department=>"SYDE", :id=>245, :course_code=>"558"})
Course.create_or_update({:full_name=>"Introduction to Environmental Assessment", :department=>"ERS", :cse_a=>"36", :id=>246, :course_code=>"241"})
Course.create_or_update({:full_name=>"Biophysical and Socioeconomic Impact Assessment", :department=>"ERS", :cse_a=>"36", :id=>247, :course_code=>"339"})
Course.create_or_update({:full_name=>"ListA Compl.Studies Courses Taken on Exchange by Eng. Students", :department=>"GENE", :cse_a=>"36", :id=>248, :course_code=>"22A"})
Course.create_or_update({:full_name=>"Conservation/Resource Management of the Built Environment", :department=>"GEOG", :cse_a=>"36", :id=>249, :course_code=>"368"})
Course.create_or_update({:full_name=>"Economic Impact of Technological Change and Entrepreneurship", :department=>"MSCI", :cse_a=>"36", :id=>250, :course_code=>"422"})
Course.create_or_update({:full_name=>"Impact of Information Systems on Organizations and Society", :department=>"MSCI", :cse_a=>"42", :id=>251, :course_code=>"442"})
Course.create_or_update({:full_name=>"Nuclear Science", :department=>"SCI", :cse_a=>"36", :id=>252, :course_code=>"270"})
Course.create_or_update({:full_name=>"Technology and Social Change", :department=>"SOC", :cse_a=>"24", :id=>253, :course_code=>"232"})
Course.create_or_update({:full_name=>"Design and Society", :department=>"STV", :cse_a=>"36", :id=>254, :course_code=>"202"})
Course.create_or_update({:full_name=>"Biotechnology and Society", :department=>"STV", :cse_a=>"36", :id=>255, :course_code=>"203"})
Course.create_or_update({:full_name=>"Cybernetics and Society", :department=>"STV", :cse_a=>"36", :id=>256, :course_code=>"205"})
Course.create_or_update({:full_name=>"Design and Technological Choice in Canada", :department=>"STV", :cse_a=>"36", :id=>257, :course_code=>"404"})
Course.create_or_update({:cse_b=>"36", :full_name=>"Economics for Chemical Engineering", :department=>"CHE", :id=>258, :course_code=>"44"})
Course.create_or_update({:cse_b=>"42", :full_name=>"Engineering Economics", :department=>"CIVE", :id=>259, :course_code=>"392"})
Course.create_or_update({:cse_b=>"42", :full_name=>"Economics for Environmental Engineering", :department=>"ENVE", :id=>260, :course_code=>"292"})
Course.create_or_update({:cse_b=>"36", :full_name=>"ListB Compl. Studies Courses Taken on Exchange by Eng. Students", :department=>"GENE", :id=>261, :course_code=>"22B"})
Course.create_or_update({:cse_b=>"42", :full_name=>"Managerial and Engineering Economics 1", :department=>"MSCI", :id=>262, :course_code=>"261"})
Course.create_or_update({:cse_c=>"36", :full_name=>"Macroeconomic Theory 1", :department=>"ECON", :id=>263, :course_code=>"202"})
Course.create_or_update({:cse_c=>"36", :full_name=>"20th-Century Literature in English, 1900-45", :department=>"ENGL", :id=>264, :course_code=>"105A"})
Course.create_or_update({:cse_c=>"36", :full_name=>"Ethics and the Engineering Profession(a.k.a.PHIL315)", :department=>"GENE", :id=>265, :course_code=>"412"})
Course.create_or_update({:cse_c=>"36", :full_name=>"The Modern World in Historical Perspective", :department=>"HIST", :id=>266, :course_code=>"130"})
Course.create_or_update({:cse_c=>"36", :full_name=>"Canadian History: The Colonial Period", :department=>"HIST", :id=>267, :course_code=>"253"})
Course.create_or_update({:cse_c=>"36", :full_name=>"Canadian History: The National Period", :department=>"HIST", :id=>268, :course_code=>"254"})
Course.create_or_update({:cse_c=>"42", :full_name=>"Organizational Behaviour", :department=>"MSCI", :id=>269, :course_code=>"211"})
Course.create_or_update({:cse_c=>"42", :full_name=>"Organizational Design and Technology", :department=>"MSCI", :id=>270, :course_code=>"311"})
Course.create_or_update({:cse_c=>"36", :full_name=>"Great Works of Western Philosophy: Part 1", :department=>"PHIL", :id=>271, :course_code=>"200A"})
Course.create_or_update({:cse_c=>"36", :full_name=>"Great Works of Western Philosophy: Part 2", :department=>"PHIL", :id=>272, :course_code=>"200B"})
Course.create_or_update({:cse_c=>"36", :full_name=>"Ethics and the Engineering Profession(a.k.a.GENE412)", :department=>"PHIL", :id=>273, :course_code=>"315"})
Course.create_or_update({:cse_c=>"36", :full_name=>"Canadian Government and Politics 1", :department=>"PSCI", :id=>274, :course_code=>"260A"})
Course.create_or_update({:cse_c=>"36", :full_name=>"Canadian Government and Politics 2", :department=>"PSCI", :id=>275, :course_code=>"260B"})
Course.create_or_update({:cse_c=>"36", :full_name=>"Introduction to Sociology", :department=>"SOC", :id=>276, :course_code=>"101"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Management", :department=>"ACC", :id=>277, :course_code=>"131"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Managerial Finance 1", :department=>"ACC", :id=>278, :course_code=>"371"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Accounting and Financial Management", :department=>"ACC", :id=>279, :course_code=>"415"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Designing Learning Activities with Interactive Multimedia", :department=>"ARTS", :id=>280, :course_code=>"303"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Engineering Law", :department=>"CIVE", :id=>281, :course_code=>"491"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Environmental Law", :department=>"ENVS", :id=>282, :course_code=>"401"})
Course.create_or_update({:cse_d=>"36", :full_name=>"List D Compl. Studies Courses Taken on Exchange by Eng. Students", :department=>"GENE", :id=>283, :course_code=>"22D"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Special Directed Non-Technical Studies", :department=>"GENE", :id=>284, :course_code=>"315"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Engineering Law", :department=>"GENE", :id=>285, :course_code=>"411"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Special Directed Non-Technical Studies", :department=>"GENE", :id=>286, :course_code=>"415"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Technical Entrepreneurship", :department=>"GENE", :id=>287, :course_code=>"452"})
Course.create_or_update({:cse_d=>"48", :full_name=>"Introduction to Psychomotor Behaviour", :department=>"KIN", :id=>288, :course_code=>"255"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Law for the Professional Engineer", :department=>"ME", :id=>289, :course_code=>"401"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Strategic Management of Technology and Innovation", :department=>"MSCI", :id=>290, :course_code=>"421"})
Course.create_or_update({:cse_d=>"42", :full_name=>"Telecommunication Management", :department=>"MSCI", :id=>291, :course_code=>"443"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Understanding Music", :department=>"MUSIC", :id=>292, :course_code=>"100"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Psychology of Music", :department=>"MUSIC", :id=>293, :course_code=>"231"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Introduction to Jazz", :department=>"MUSIC", :id=>294, :course_code=>"240"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Monteverdi to Mozart: Music from 1600-1800", :department=>"MUSIC", :id=>295, :course_code=>"254"})
Course.create_or_update({:cse_d=>"36", :full_name=>"The Romantic Century: Beethoven and Beyond", :department=>"MUSIC", :id=>296, :course_code=>"255"})
Course.create_or_update({:cse_d=>"36", :full_name=>"The Symphony", :department=>"MUSIC", :id=>297, :course_code=>"260"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Canadian Music", :department=>"MUSIC", :id=>298, :course_code=>"356"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Art Song", :department=>"MUSIC", :id=>299, :course_code=>"361"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Critical Thinking", :department=>"PHIL", :id=>300, :course_code=>"145"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Intentional Logic", :department=>"PHIL", :id=>301, :course_code=>"200J"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Rational Behaviour and Decision-Making", :department=>"PHIL", :id=>302, :course_code=>"216"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Creative Thinking, Problem Solving and Decision Making", :department=>"PHIL", :id=>303, :course_code=>"243"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Introduction to Cognitive Science", :department=>"PHIL", :id=>304, :course_code=>"256"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Philosophy of Mathematics", :department=>"PHIL", :id=>305, :course_code=>"359"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Problems in Metaphysics", :department=>"PHIL", :id=>306, :course_code=>"456"})
Course.create_or_update({:cse_d=>"36", :full_name=>"The Canadian Legal Process", :department=>"PSCI", :id=>307, :course_code=>"291"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Introduction to Cognitive Science", :department=>"PSYCH", :id=>308, :course_code=>"256"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Human Neuropsychology", :department=>"PSYCH", :id=>309, :course_code=>"307"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Learning Disabilities", :department=>"PSYCH", :id=>310, :course_code=>"312"})
Course.create_or_update({:cse_d=>"36", :full_name=>"The Emotionally Disturbed Child", :department=>"PSYCH", :id=>311, :course_code=>"317"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Introduction to the Study of Recreation and Leisure", :department=>"REC", :id=>312, :course_code=>"100"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Elementary Biblical Hebrew", :department=>"RS", :id=>313, :course_code=>"105A"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Elementary Biblical Hebrew", :department=>"RS", :id=>314, :course_code=>"105B"})
Course.create_or_update({:cse_d=>"36", :full_name=>"New Testament Greek", :department=>"RS", :id=>315, :course_code=>"106A"})
Course.create_or_update({:cse_d=>"36", :full_name=>"New Testament Greek", :department=>"RS", :id=>316, :course_code=>"106B"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Intermediate New Testament Greek", :department=>"RS", :id=>317, :course_code=>"305A"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Hellenistic Greek", :department=>"RS", :id=>318, :course_code=>"305B"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Intermediate Biblical Hebrew", :department=>"RS", :id=>319, :course_code=>"306A"})
Course.create_or_update({:cse_d=>"36", :full_name=>"Ancient Semitic Texts and Inscriptions", :department=>"RS", :id=>320, :course_code=>"306B"})
